home *** CD-ROM | disk | FTP | other *** search
/ PC-Blue - MS DOS Public Domain Library / PC-Blue MS-DOS Public Domain Library - NYACC.iso / vol033 / doc.tex < prev    next >
Encoding:
Text File  |  1987-01-11  |  3.6 KB  |  187 lines

  1.  
  2. RPN.BAS
  3.  
  4. This basic program emulates a reverse-polish notation calculator
  5.  
  6. such as the Hewlett-Packard Series of calculators.  All possible
  7.  
  8. functions have not been programmed-in, only the simplest ones have
  9.  
  10. been entered.  Room for additional functions has been left for
  11.  
  12. customization by the user since the available meaningful letters
  13.  
  14. on the keyboard is rapidly used up.
  15.  
  16.  
  17.  
  18.  
  19.  
  20. RANDNORM.BAS
  21.  
  22. This program calculates 10,000 random normal variates (mean 0 and stan-
  23.  
  24. dard deviation) and checks them.  It uses the random number generator
  25.  
  26. in IBM BASIC (uniform distribution), which at times seems less uniform
  27.  
  28. than desirable.  I have not checked the BASIC random generator.  
  29.  
  30. The function is used in the SUBROUTINE below.
  31.  
  32.  
  33.  
  34.  
  35.  
  36. RNDN.BAS
  37.  
  38. This uses the function above but is in the form of a subroutine.
  39.  
  40.  
  41.  
  42.  
  43.  
  44. RANDOM.BAS
  45.  
  46. This program provides random numbers from 1 to the number the users
  47.  
  48. provides.  Options for with or without replacement are provided.  
  49.  
  50. Again, the BASIC generator seems a bit non-random, but seems to work
  51.  
  52. better when a seed is provided.
  53.  
  54.  
  55.  
  56.  
  57.  
  58. RANDOM10.BAS
  59.  
  60. Another integer random number provider... this gives 10 numbers at a
  61.  
  62. time... better for BINGO?
  63.  
  64.  
  65.  
  66.  
  67.  
  68. JDATE.BAS
  69.  
  70. This program converts the date (mm/dd/yy) or (mm-dd-yy) to a consecutive
  71.  
  72. numerical date starting with January 1 as number 1.  Useful for plotting
  73.  
  74. up data on an X-Y plot, etc.
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81. PDATE.BAS
  82.  
  83. This program does the reverse of the above... converts consecutive date
  84.  
  85. (also known as JULIAN date) to (mm-dd-yy).
  86.  
  87.  
  88.  
  89.  
  90.  
  91. REGRESS.BAS
  92.  
  93. A simple regression subroutine that provides options for other simple
  94.  
  95. statistics as well.
  96.  
  97.  
  98.  
  99.  
  100.  
  101. SUNRISE.BAS
  102.  
  103. If you want to know about when the sun will rise next month or today,  
  104.  
  105. this program figures it for you.  It does not correct for mountains or
  106.  
  107. slopes, so for any particular point on the earth, it can be a few minutes
  108.  
  109. off.  It also does not account for differences in longitude.  It assumes
  110.  
  111. that you live in the center of your time zone.
  112.  
  113.  
  114.  
  115.  
  116.  
  117. DRIFT.BAS
  118.  
  119. This is a simple genetics program that demonstrates one problem associated
  120.  
  121. with small inbred populations... by sheer chance, genes can be eliminated
  122.  
  123. and the population can become uniform (homozygous) with respect to a single
  124.  
  125. gene.  The implication is that non-adaptive, characteristics can dominate
  126.  
  127. the population by chance alone.  Not too useful a program if you don't
  128.  
  129. care about small, inbred populations.
  130.  
  131.  
  132.  
  133.  
  134.  
  135. ACCORMAT.BAS
  136.  
  137. For the statistical at heart, this program takes a set of variables and
  138.  
  139. creates a correlation matrix.  For large datasets, it really should be
  140.  
  141. compiled to save time.
  142.  
  143.  
  144.  
  145.  
  146.  
  147. AALC.BAS
  148.  
  149. To take the correlation matrix one step further, this program uses the 
  150.  
  151. matrix to create an "average linkage cluster" dendrogram.  In other words,
  152.  
  153. it groups the variables by how closely they resemble each other.  The
  154.  
  155. program does not draw the relationship "tree", but provides the successive
  156.  
  157. groupings with the increasing linkage distances noted.  Not too useful 
  158.  
  159. for most people, but an interesting technique.
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168. PLOT.BAS
  169.  
  170. This program takes columns of data and plots up to 5 overlapping graphs
  171.  
  172. of the data.  It can use sorted or unsorted data and has room for 
  173.  
  174. X and Y axis labels.  It is self-explanantory in operation.
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.                                             Deane Wang
  183.                                             Greeley Lab
  184.                         370 Prospect ST.
  185.                         New Haven, CT 06511
  186.  
  187.